package com.cms.dao.mapper;

import org.apache.ibatis.annotations.Param;

import com.cms.common.annotation.RecordLog;
import com.cms.exception.SystemDBException;
import com.cms.model.UserBankVo;

public interface UserBankMapper {

	 /**
	  * 
	  * @param vo
	  * @throws SystemDBException
	  */
	 @RecordLog(catalog="userBank",expression="更新了会员账号${uname}[${uid}]${bankName}信息",name="bankName")
	 public void updateUserBank(@Param("userBankVo")UserBankVo vo)throws SystemDBException;
	 
	 /***
	  * 
	  * @param vo
	  * @throws SystemDBException
	  */
	 @RecordLog(catalog="userBank",expression="删除会员账号${uname}[${uid}]${bankName}信息",name="bankName")
	 public void deleteUserBank(@Param("userBankVo")UserBankVo vo)throws SystemDBException;
	 
	 
	 /***
	  * 
	  * @param vo
	  * @throws SystemDBException
	  */
	 public UserBankVo getUserBank(@Param("userBankVo")UserBankVo vo);
}
